"""
斐波那契数列中的偶数

斐波那契数列中每一项均是由前两项的和组成，以1和2作为开始的两项，则前10项为1、2、3、5、8、13、21、34、55、89。
请计算最后一项不超过400万的斐波那契数列中的所有偶数之和。
"""

a=1
b=2
all_sum=2
while(a+b<=4000000):
    if (a+b)%2==0:
        all_sum=all_sum+a+b
    a,b=b,a+b
print(all_sum)






# a,b=1,2
# fan=2#开始的两项中的偶数
# while a+b<=4000000:
#     a,b=b,a+b
#     if(a+b)%2==0:#只计算偶数
#         fan+=a+b
# print(fan)
# 答案：4613732
